*{
    margin: 0;
    padding: 0;
}
.right input,.right select{
    padding: 3px 5px;
    background-color: rgba(255,255,255,0.5);
    border: none;
    width: 155px;
}
.right input{
    padding: 5px;
}
.right input[disabled],.right select[disabled]{
    background-color: transparent;
    border: none;
    font-size: 16px;
    color: #4e5e54;
}
.right input[type='date']::-webkit-clear-button{
    visibility: hidden;
}
.right .changeAfter{
    display: none;
}
.right select,.right select[disabled]{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    width: 165px;
    -moz-padding-start: 0;
}
.right table{
    width: 70%;
    margin: 0 auto;
    text-align: left;
}
.right table td{
    width: 50%;
    padding: 0 10px;
    text-align: left;
    border-left: 1px solid #01345f;
    border-top: 1px solid #01345f;
}
.right table td[colspan='2']{
    border-top: 1px solid #01345f;
    border-left: none;
    text-align: center;
}
.right table button{
    padding: 5px 20px;
    margin: 10px 15px 0 0;
}
